Microsoft SQL Server Syntax um die Tabellen für das Paket Logging zu erstellen
Erstellung der Tabelle für das Paket Logging mit den minimal benötigten Feldern:
CREATE TABLE [dbo].[packets] ( ts datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, filterid smallint NOT NULL, proto smallint, src_ip char(16), src_port int, dst_ip char(16), dst_port int, sent int, recv int) |
Erstellung der Tabelle für das Paket Logging mit zusätzlichen Feldern:
CREATE TABLE [dbo].[packets] ( ts datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, filterid smallint NOT NULL, filtername char(30), proto smallint, tos smallint, src_mac char(16), src_ip char(16), src_port int, dst_mac char(16), dst_ip char(16), dst_port int, sent int, recv int) |
Anmerkung
Microsoft SQL Server kann beim Einfügen eines neuen Datensatzes das aktuelle
Datum und die aktuelle Zeit selbst einfügen. Ist dies gewünscht, verwenden
Sie die CURRENT_TIMESTAMP Funktion.